Media and FP Feature Register 0 (MVFR0)
A_SIMD_REGISTERS | Indicates the size of the FP register bank. The value of this field is: 0b0001 - supported, 16 x 64-bit registers. |
SINGLE_PRECISION | Indicates the hardware support for FP single-precision operations. The value of this field is: 0b0010 - supported. |
DOUBLE_PRECISION | Indicates the hardware support for FP double-precision operations. The value of this field is: 0b0000 - not supported in ARMv7-M. |
FP_EXCEPTION_TRAPPING | Indicates whether the FP hardware implementation supports exception trapping. The value of this field is: 0b0000 - not supported in ARMv7-M. |
DIVIDE | Indicates the hardware support for FP divide operations. The value of this field is: 0b0001 - supported. |
SQUARE_ROOT | Indicates the hardware support for FP square root operations. The value of this field is: 0b0001 - supported. |
SHORT_VECTORS | Indicates the hardware support for FP short vectors. The value of this field is: 0b0000 - not supported in ARMv7-M. |
FP_ROUNDING_MODES | Indicates the rounding modes supported by the FP floating-point hardware. The value of this field is: 0b0001 - all rounding modes supported. |